草庐IT

Android TextInputLayout 提示与 EditText 提示重叠

全部标签

android - EditText背景色三星设备

嘿,我有一个问题,在stockandroid上,我的edittextView具有带下划线的透明背景,但在三星设备上,它是纯黑色背景,黑色文本看起来非常糟糕。我想阻止三星将背景设置为黑色。我试过android:background="#00ffffff"但这会从我想保留的股票android中删除背景。 最佳答案 我来晚了,但万一有人仍然有同样的问题。三星在未定义任何颜色作为背景时将背景设置为黑色。解决方案:所以你必须将背景颜色设置为透明。 关于android-EditText背景色三星设备

android - 在android中实现自定义Edittext样式

我正在通过在可绘制资源中添加xml在android中创建自定义编辑文本。如下所示所以我只想将edittext作为一行。但是当我实现这个时,edittext的上边框可见几秒钟,然后它消失了......我真的不明白为什么会这样...... 最佳答案 创建res/drawable/custom_edittext_style.xml并将所有需要的可绘制文件添加到可绘制文件夹中。 关于android-在android中实现自定义Edittext样式,我们在StackOverflow上找到一个类似的

Android:CollapsingToolbarLayout 和 SearchView,文本重叠

我对CollapsingToolbarLayout标题与SearchView文本的重叠问题不大。CollapsingToolbarLayout展开的时候没有问题:但是当折叠时,文本重叠:如何解决? 最佳答案 我尝试了Tomas的答案,但它有一个问题,即一旦用户滚动,应用栏就会再次折叠,问题再次出现。所以我想到了另一种解决方案,即在展开搜索View时使折叠的标题文本透明。这很好用,并且不依赖于或更改应用栏的折叠/展开状态。就是这样:if(searchViewExpanding){collapsingToolbarLayout.setC

android - 相对布局,对齐父级中心和 View 右侧,不重叠

我试图将TextView对齐到相对布局的中心,但也对齐到ImageView的右侧。我希望它看起来像这样。[-(image)-----sometexthere------------]我可以用下面的代码做到这一点,但如果文本变得太长,它就会与图像重叠。我已经尝试将TextView对齐到ImageView的右侧,但如果我这样做,它会停止在父级中居中。感谢任何帮助 最佳答案 你可以尝试这样的事情。我为此使用了radio组而不是线性布局,但它应该仍然有效。像你已经做的那样有一个水平的线性布局,然后使布局重心然后只把图像放在第一位,然后是Te

java - EditText leftView 图片适合Android EditText的大小

我想在EditText中放置一个图标,所以我这样做了:android:drawableLeft="@drawable/search_icon"问题是图像比EditText大,所以EditText变得更大以适应图像大小。我想要的是相反的:图像应该调整大小以适应EditText高度,这可能吗?我(拼命地)尝试过:android:adjustViewBounds="true"但是显然不行。有什么办法吗? 最佳答案 尝试 关于java-EditTextleftView图片适合AndroidEdi

android - 如何允许粘贴到空的 EditText 中?

当我长按空的EditText时,粘贴建议弹出窗口不会出现(确定为非空)。XML接触EditText的代码editText.setRawInputType(InputType.TYPE_NULL);if(Build.VERSION.SDK_INT>=11){editText.setTextIsSelectable(true);}else{editText.setFocusable(true);} 最佳答案 您是否尝试先复制数据?我只是在我自己的应用程序上尝试过,没有做任何事情,我在复制了一些东西后出现了折叠对话框。如果我没有复制任何内

android - TextInputLayout 中的 EditText 滞后

我有两个使用TextInputLayout的View。第一个是只有2个输入字段的登录View,第二个是有很多输入字段的注册View。我正在使用TextInputLayout和EditText/AppCompatEditText为我的输入自定义主题。问题是,当我在我的注册屏幕中单击我的EditText时,我在默认的TextInputLayout动画上出现了一种滞后/尖峰。我的LoginScreen没有延迟,但我使用的代码完全相同,所以我想问题出在输入的数量上。有什么想法或想法吗?这是我的注册码:和登录: 最佳答案 我认为延迟的原因是T

android - 无法使用 Kotlin 访问 EditText 或其他 UI 组件

我正在使用AndroidStudio3.0RC2和Kotlin。当我尝试访问UI组件时,除非我先编写findViewById,否则应用程序会崩溃。我认为Kotlin应该摆脱必须编写findViewById行?UI是一个fragment,我正在尝试从相同的fragment代码进行访问。有没有办法不必写findViewById?这些行有效:varuserNameField=view?.findViewById(R.id.userNameTextField)asEditTextuserNameField.setText("helloworld")如果没有findViewById行,该行将无法

android - 自定义 Google Assistant 在设备上突然不可用,但在输入提示时可以使用

我一直在构建这个DialogFlow,并一直在我的平板设备上测试它。我之前将语言设置为英语(美国)以访问它。打开GoogleAssistant后,我​​说了“Talkto”这句话,它就会调出我的自定义GoogleAssistant。我能够使用我的Android平板电脑进行测试和调试。但是,当我刚才尝试测试时,它告诉我我的自定义Google智能助理“在针对您的语言或国家/地区设置的设备上不可用。”我没有更改平板电脑的设置、我的DialogFlow或GoogleActions。奇怪的是,如果我输入“Talkto”,我就可以使用我的助手并与之交谈。我不确定我的设备或我的自定义Google智能

android - 在 ScrollView 中的 EditText 中启用滚动

我们的应用程序(WordPressforAndroid)使用ScrollView作为新帖subview,用户可以在其中输入他们的新博客帖子。此View上有很多字段,包括用于帖子内容字段的大型EditText。似乎当EditText位于ScrollView中时,ScrollView会接管滚动操作,因此如果用户正在撰写大型文章,则他们无法在EditText区域内滚动。怎样做才能使滚动在EditText和ScrollView中都有效?这是此View的布局xml,我们将不胜感激!需要滚动的EditText是@id/content: 最佳答案